neopren moulded seal - Turkish English Dictionary